package com.whmskj.xjlhbc.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 降等子记录表
 */
@Data
@Schema(name = "降等子记录表", description = "降等子记录表")
@TableName("bczl02jdjlb")
public class Bczl02jdjlb {
    
    @TableId(type = IdType.AUTO)
    private Long id;
    
    @Schema(description = "关联统计主表")
    @TableField("gltjzb")
    private Long gltjzb;
    
    @Schema(description = "类别")
    @TableField("category")
    private String category;
    
    @Schema(description = "日期")
    @TableField("dateReported")
    private String dateReported;
    
    @Schema(description = "品种")
    @TableField("varieties")
    private String varieties;
    
    @Schema(description = "车号")
    @TableField("cnumber")
    private String cnumber;
    
    @Schema(description = "米数")
    @TableField("millimeters")
    private BigDecimal millimeters;
    
    @Schema(description = "实降")
    @TableField("msjms")
    private BigDecimal msjms;
    
    @Schema(description = "疵点名称")
    @TableField("bugName")
    private String bugName;
    
    @Schema(description = "甲班工号")
    @TableField("jbgh")
    private String jbgh;
    
    @Schema(description = "甲班员工")
    @TableField("jbyg")
    private String jbyg;
    
    @Schema(description = "甲班米数")
    @TableField("jbms")
    private BigDecimal jbms;
    
    @Schema(description = "乙班工号")
    @TableField("ybgh")
    private String ybgh;
    
    @Schema(description = "乙班员工")
    @TableField("ybyg")
    private String ybyg;
    
    @Schema(description = "乙班米数")
    @TableField("ybms")
    private BigDecimal ybms;
    
    @Schema(description = "备注")
    @TableField("remarks")
    private String remarks;
}
